here's the deal - Turkish English Dictionary